Scanning transmission microscopy - English Synonyms Dictionary